Propel custom base behaviour