Better actions and introducing tests