saving some memory ...