fixed controls and added person class