Pick up function and block locations updated