started to implement :normal