Attempt to Implement Size
Attempt to Implement More methods