code written on a mac - lets see if it even compiles