Still working on my smart list adapter