About jake violet

Jake functionality, violet implementation