styled
fixed auditing and added some visual feedback
cleanup and commenting