experiments for timer improvement and interupts