most everything code wise