couldn't both methods be moved to the Action?