Business logic

shape