updated propel behavior
updated propel behavior