getUserProfile...need to check bound conditions...