stupid peece greement.....