Refactored path functions
Establised proper communication between users