Perfectionst pattern by #iLoreley