Updated user_accframe with input functions and Layouts