update with some basic changes