if anybody ever comes to add more info they might want to consider using material from here