added staff and point class