details done :D