undo inline for better readability