updated conventions and added action name overriding