Implemented some group code and added some opcodes