Work in progres...for all actions