methods an gui changes

add messages throughout the code. only for staff members