Synchronisation and timing concerns