rudimentary cse. overzealous