:ambulance: add custom shapes support