basic stuff in aciton added