This is my initial way to start developing it