flushed out controller and added worker