sourced files now work correctly