Motivation: to get a better feeling of how it could be implemented Result: - cant be build yet -> still work in progress