obj parser optimization and instructions update