implementation difficulties