will flesh out coding_practices