SIM Developer guide