moved parts from chromaway master