starting work on getprog_v2.5 also syncing laptop code that i forgot about