use versionnable propel behavior