lots of delays, any other way??