updating profile bug fixed. modularized users