preliminary ui drawing functions
test