fix sourcing other files