details is now mandatory