added overlay and immobile options