Singer promis 1408 1409

preload spinner