working condition except for copy/paste and save functionality