a step towards system-independency