works without start-up screen, logic may be off
works no prompt