added usage of relativsource paths