Issue #25 added startup script for handling keys