commented out simplify in constructor so it isnt annoying