better coding

better coding