removed action method for inheritance