need to be ready for shared hosting deployment