updated gemlock
updated gemlock