works fine, except for osme color derps