submitted version 1