Added ability to pre-set user, disable changes to use and hide user field