i guess those functions aren't ready for linux