Shared class work for 3300