before coding