some part of action function executed here