Adde documentation and made the scope user friendlier.