fixed creation of cache/data and added messages to onFails