better startup script