methods properties