design roadblock, functionality finished