slight performance optimization :)