added refresh_cache, single user (su), ability, added more functions, cleaned up code a bit, better HELP