Solves #6