some simple logics & designed applied