work on required skills, very broken here