not writing code that is not specked