Still doesn't understand color escapes, but refactored the metadata into a general response command