basic functioning blog