update proposal 1
proposal 1 first version