lots of new coding practice done