removing some overhead