Changes made to controlls and precheck

Added documentation for it