explosive device eden home