restored to no errors thrown. however, does not compile and work.