finished session synced
did some serious refactoring
i think all my stuff should be done!