drawing custom polygon