enough is enough, time to get into the nitty gritty library instead of trying to mess with the messy executables that never seem to work after 3 commands