Repositioning for further advance
whenLoaded support added

For those time when it's needed.