Set up framwork