Made content construct itself properly