memcache implemented and working fine
changed utils to use memcache functions too