finishing up of system