use env. varaible instead of separate macros for work on laptop or fix