Project smash codes (4/28)

Project smash codes