License, comments, error handling