added start image and tidied parameter list