Cleaned up ILazy