Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>