added linux style module/function loading