fixing skills
adding functions
adding functions