basic extension set up