- acquire don't longer expect an absolute time as argument - a maximum delay from calling the function is passed