slightly cleaned up repo