established the user interface module methods