some bug fixes and adding the instructions which are still buggy