hard manual skills...