Moved initialization routines to separate timeout