* Added vertical delay
 * Code is getting uglier and uglier - about time to clean this mess up