set up as rack project