implemented handling of originals
implemented handling of originals