make seed  use  action handler