Functions start

Skills not yet fixed