Cleaned up actions and modeled after fruit example.