partial payments is ready for GUI styling, but is still not working