initial
Base functionality drawen