basic function set up
working wiht out interval