realization of simple rules