GPL update 1

partial gpl update