basic draw and fill work