Added an integer id private variable (might not stay private for long)