rest Soft
Mixed
Hard
first commit