xstart button and alarm logic
merging after strange git business