removed abstract from smart active record