Comment attach/detach
Added some utility methods