updated attrs methods on Step and Block