Blue imp and required changes