split up test and lens code
compiled code