ground work for my theme