added all stuff for competition