basic features for mac and linux