more operations; better viewing