dome functionality