Refactored a few arguments, continued dev on determining when to post