be compatible with seneca 0.5.18