added map js model