Version 1 with nickname feature