fixed assign03