Made ideal (18/31)

Made ideal