looks halfway decent now