Bitcoin Forum
November 24, 2017, 03:01:41 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 [976] 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 ... 2138 »
  Print  
Author Topic: Swedish ASIC miner company kncminer.com  (Read 3012867 times)
Mogumodz
Sr. Member
****
Offline Offline

Activity: 290



View Profile
November 02, 2013, 06:54:52 PM
 #19501

Strange things happening...

I tested the Jupiter on p2pool last night for an hour.
When I brought it back to Eligius, It starts hashing faster than it ever has...


Bitcoin OTC rating GPG ID: 3E7974A1 P2Pool statistics: p2pool.info
1511535701
Hero Member
*
Offline Offline

Posts: 1511535701

View Profile Personal Message (Offline)

Ignore
1511535701
Reply with quote  #2

1511535701
Report to moderator
Join ICO Now A blockchain platform for effective freelancing
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742



View Profile
November 02, 2013, 07:05:14 PM
 #19502

I respect your thoughts... that's why I ask...
...and why the info struck me as odd...
Yeah...  the bags did give me a chuckle...
There has to be a better way for Him...
Like getting the thing out of that cold basement...


Sorry if I sounded aggressive. You were the main person who made me take the jump to a hotter setup back in 0.95. You are also one of the few taking the brunt of the (voluntary) effort to  give support here. You deserve a lot of credit for that (from KNC also)! It gets a bit hard to not get a bit defensive when you see some people acting way too sensitive to well intended posts (fortunately for me, so far, I only had one of those which I mostly brushed off but you do see it a lot here).

Phoenix1969
Legendary
*
Offline Offline

Activity: 938


LIR DEV


View Profile
November 02, 2013, 07:19:13 PM
 #19503

I respect your thoughts... that's why I ask...
...and why the info struck me as odd...
Yeah...  the bags did give me a chuckle...
There has to be a better way for Him...
Like getting the thing out of that cold basement...


Sorry if I sounded aggressive. You were the main person who made me take the jump to a hotter setup back in 0.95. You are also one of the few taking the brunt of the (voluntary) effort to  give support here. You deserve a lot of credit for that (from KNC also)! It gets a bit hard to not get a bit defensive when you see some people acting way too sensitive to well intended posts (fortunately for me, so far, I only had one of those which I mostly brushed off but you do see it a lot here).


Ditto...sorry if I sounded jerk-ish, Ewok didn't mean it... Smiley

BTW...
I just ran Bertmod for the first time,
It showed all cores on all machines at 100%, except one had 3 cores on a single die...dead...
I tightened the screws a bit more on that board... (very tight)
It brought them back!!!!
Bertmod is awesome!
Now 100% on all boards!

edit...spoke too soon... they shut off one by one within two mins still...  Tongue
will try to coax them back.... 


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRide
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
[BTC]▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
augustocroppo
VIP
Hero Member
*
Offline Offline

Activity: 756


View Profile
November 02, 2013, 08:21:05 PM
 #19504

How does Eligius pay out directly from the block then if it must receive the block first???

... in pool "mining" there must be an entity to receive the reward, what is not the pool participant. The reward needs to be transmitted (first transaction) to the entity which "solves" the block.[/b] You are failing to understand that the receiver (thus the "solver") it is not the pool participant.

That is not a correct statement.   p2pool and eligius are evidence of that.


The pool creates a coinbase entry assigning the block reward to itself.

That is also an incorrect.  Note the specific pools I named.  If you don't know how they work well thats fine but it might not be a good idea to provide "corrections"


True.

I was not aware that Eligius pool had changed their way to pay the shares. So you are right, my statement was incorrect.

https://en.bitcoin.it/wiki/Eligius

Quote
When a block is found, all miners who have reached the minimum payout threshold (currently about 0.17 BTC) are paid via the Generation transaction.
AussieHash
Hero Member
*****
Offline Offline

Activity: 685



View Profile
November 02, 2013, 08:33:32 PM
 #19505

I am sure everyone has read through and absorbed this nugget, yes?  If not do so and see what most likely lies ahead.  Not to scare anyone, just to be an informed miner.


Estimate of ASIC pre-orders: 11 to 13 PH/s (diff 1.5B to 1.8B) by end of 2013

Go thru that list and laugh at all the failure....

ASICMiner? Haven't shown much as of yet and gen 2 was a fail.
Avalon? Lol...outdated chips and they screwed the entire community.
Hashfast? Delivery before Dec 31st they are now saying....many of their cusotmers are realizing that they will never make money and are jumping ship.

Bitfury...legit deliveries...only real competitor right now.

Basically everyone who bought late is now asking for a refund and they intend to buy instead of mine.

I'd say there will be no where near the difficulty that thread is proposing by the end of the year.

It's got maybe a couple more big jump in diff left and then it will stall for a bit.  

http://bitcoinwisdom.com/bitcoin/difficulty
The network hashrate has been growing by over 100TH per day. Even with KnC having shut down manufacturing till mid Nov, and ASICMiner/labcoin/tytus/HF/cointerra are late, the network is still growing at an increasing rate
http://bitcoin.sipa.be/growth.png
Bitcoinorama
Hero Member
*****
Offline Offline

Activity: 532



View Profile
November 02, 2013, 08:37:20 PM
 #19506

Regarding temperature sensor data, I decided to do a simple test...

Dude I've said Bertmod gives VRM temps, as has Uski.

Make my day! Say thanks if you found me helpful Smiley BTC Address --->
1487ThaKjezGA6SiE8fvGcxbgJJu6XWtZp
ferda2mx
Full Member
***
Offline Offline

Activity: 124



View Profile
November 02, 2013, 08:42:25 PM
 #19507

Reporting back on FW 0.98.1

Jupiter 3 with 2 bad dies was hashing at 487 GH/s

20mins in with FW 0.98.1 I'm now hashing at 526 GH/s  Smiley

Still not 550- but I'll take it.


Thank you for your report. Anyone tried to upgrade already good miner?

I dont know if I have to risk messing it up
Bitcoinorama
Hero Member
*****
Offline Offline

Activity: 532



View Profile
November 02, 2013, 08:47:49 PM
 #19508

Reporting back on FW 0.98.1

Jupiter 3 with 2 bad dies was hashing at 487 GH/s

20mins in with FW 0.98.1 I'm now hashing at 526 GH/s  Smiley

Still not 550- but I'll take it.


Thank you for your report. Anyone tried to upgrade already good miner?

I dont know if I have to risk messing it up

No need, this was to help the guys with failing die 0s.

Make my day! Say thanks if you found me helpful Smiley BTC Address --->
1487ThaKjezGA6SiE8fvGcxbgJJu6XWtZp
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742



View Profile
November 02, 2013, 08:47:57 PM
 #19509

Thank you for your experiment kill-switch, it totally matches what I've experienced. Also thanks for posting (maybe re-posting) those concrete values here. Very helpful!  Smiley

 
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742



View Profile
November 02, 2013, 08:53:53 PM
 #19510

Regarding temperature sensor data, I decided to do a simple test...

Dude I've said Bertmod gives VRM temps, as has Uski.

Can you clarify regarding NON Bertmod reported temperatures? I imagine they are the same but to not leave margin for doubt here. Thank you.

xstr8guy
Hero Member
*****
Offline Offline

Activity: 784


Glow Stick Dance!


View Profile
November 02, 2013, 08:59:24 PM
 #19511

BTW...
I just ran Bertmod for the first time,
It showed all cores on all machines at 100%, except one had 3 cores on a single die...dead...
I tightened the screws a bit more on that board... (very tight)
It brought them back!!!!
Bertmod is awesome!
Now 100% on all boards!

edit...spoke too soon... they shut off one by one within two mins still...  Tongue
will try to coax them back.... 

I'm pretty sure Bertmod didn't do anything to bring your cores back from the dead.  Bertmod just expands the stats for the KNC web GUI.
Bitcoinorama
Hero Member
*****
Offline Offline

Activity: 532



View Profile
November 02, 2013, 09:00:11 PM
 #19512

Regarding temperature sensor data, I decided to do a simple test...

Dude I've said Bertmod gives VRM temps, as has Uski.

Can you clarify regarding NON Bertmod reported temperatures? I imagine they are the same but to not leave margin for doubt here. Thank you.



Non Bertmod is from a separate temp sensor.

Make my day! Say thanks if you found me helpful Smiley BTC Address --->
1487ThaKjezGA6SiE8fvGcxbgJJu6XWtZp
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742



View Profile
November 02, 2013, 09:01:26 PM
 #19513

BTW...
I just ran Bertmod for the first time,
It showed all cores on all machines at 100%, except one had 3 cores on a single die...dead...
I tightened the screws a bit more on that board... (very tight)
It brought them back!!!!
Bertmod is awesome!
Now 100% on all boards!

edit...spoke too soon... they shut off one by one within two mins still...  Tongue
will try to coax them back.... 

I'm pretty sure Bertmod didn't do anything to bring your cores back from the dead.  Bertmod just expands the stats for the KNC web GUI.

I'm quite sure he meant Bertmod was great for showing the bad cores.
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742



View Profile
November 02, 2013, 09:02:08 PM
 #19514

Regarding temperature sensor data, I decided to do a simple test...

Dude I've said Bertmod gives VRM temps, as has Uski.

Can you clarify regarding NON Bertmod reported temperatures? I imagine they are the same but to not leave margin for doubt here. Thank you.



Non Bertmod is from a separate temp sensor.

Can you say where that sensor is located? Even if it was posted before somewhere? Thanks!

From kill-switch's phrasing when he mentioned Bertmod ("I have not taken current measurements on my device.  Some users using Bertmod...") it seems he was using that "other sensor" then.

xstr8guy
Hero Member
*****
Offline Offline

Activity: 784


Glow Stick Dance!


View Profile
November 02, 2013, 09:05:49 PM
 #19515

BTW...
I just ran Bertmod for the first time,
It showed all cores on all machines at 100%, except one had 3 cores on a single die...dead...
I tightened the screws a bit more on that board... (very tight)
It brought them back!!!!
Bertmod is awesome!
Now 100% on all boards!

edit...spoke too soon... they shut off one by one within two mins still...  Tongue
will try to coax them back.... 

I'm pretty sure Bertmod didn't do anything to bring your cores back from the dead.  Bertmod just expands the stats for the KNC web GUI.

I'm quite sure he meant Bertmod was great for showing the bad cores.


Ah, ok.  I misunderstood the comment.  Thanks for the correction.
Phoenix1969
Legendary
*
Offline Offline

Activity: 938


LIR DEV


View Profile
November 02, 2013, 09:20:36 PM
 #19516

BTW...
I just ran Bertmod for the first time,
It showed all cores on all machines at 100%, except one had 3 cores on a single die...dead...
I tightened the screws a bit more on that board... (very tight)
It brought them back!!!!
Bertmod is awesome!
Now 100% on all boards!

edit...spoke too soon... they shut off one by one within two mins still...  Tongue
will try to coax them back....  

I'm pretty sure Bertmod didn't do anything to bring your cores back from the dead.  Bertmod just expands the stats for the KNC web GUI.

I'm quite sure he meant Bertmod was great for showing the bad cores.


Ah, ok.  I misunderstood the comment.  Thanks for the correction.
just confirming, yes.
But also good to know the temp sensor readings are from a different location on bertmod than the normal firmware...  perhaps the Bertmod Dev could add the asic temp, or KNC could add vrm temps....
 
Based on the vrm info.. I'm trying a few things....  details later.


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRide
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
[BTC]▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742



View Profile
November 02, 2013, 09:44:43 PM
 #19517


But also good to know the temp sensor readings are from a different location on bertmod than the normal firmware...  


They are not man...

Phoenix1969
Legendary
*
Offline Offline

Activity: 938


LIR DEV


View Profile
November 02, 2013, 09:49:30 PM
 #19518


But also good to know the temp sensor readings are from a different location on bertmod than the normal firmware...  


They are not man...


Regarding temperature sensor data, I decided to do a simple test...

Dude I've said Bertmod gives VRM temps, as has Uski.

Can you clarify regarding NON Bertmod reported temperatures? I imagine they are the same but to not leave margin for doubt here. Thank you.



Non Bertmod is from a separate temp sensor.

ok, so what's the verdict here?  I'm just wondering ...  
Why you think O'rama is wrong?...
Your experiment results, or info from Bertmod DEV?


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRide
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
[BTC]▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
dzindra
Newbie
*
Offline Offline

Activity: 11


View Profile WWW
November 02, 2013, 09:53:02 PM
 #19519

just confirming, yes.
But also good to know the temp sensor readings are from a different location on bertmod than the normal firmware...  perhaps the Bertmod Dev could add the asic temp, or KNC could add vrm temps....
 
Based on the vrm info.. I'm trying a few things....  details later.


Both normal firmware and bertmod are using data from lm75 temp sensors (chip in red circle in the picture below). One sensor is on each mining board and one is on controller board. Differences are probably caused by refresh rate of the temp data. Stock firmware refreshes data each minute, stores them to /var/run/stats.knc and displays this file. Bertmod refreshes when requested.

Unfortunately, there is no way how to get temperature from VRMs (or at least I did not found it in datasheet)

http://i.imgur.com/HFZZ6t9l.jpg

BTC: 14ABuhZP7UnZQjwtyWrL19DUiof2jw5ykt
Phoenix1969
Legendary
*
Offline Offline

Activity: 938


LIR DEV


View Profile
November 02, 2013, 09:55:28 PM
 #19520

just confirming, yes.
But also good to know the temp sensor readings are from a different location on bertmod than the normal firmware...  perhaps the Bertmod Dev could add the asic temp, or KNC could add vrm temps....
 
Based on the vrm info.. I'm trying a few things....  details later.


Both normal firmware and bertmod are using data from lm75 temp sensors (chip in red circle in the picture below). One sensor is on each mining board and one is on controller board. Differences are probably caused by refresh rate of the temp data. Stock firmware refreshes data each minute, stores them to /var/run/stats.knc and displays this file. Bertmod refreshes when requested.

Unfortunately, there is no way how to get temperature from VRMs (or at least I did not found it in datasheet)

IMAGE EDITED OUT
thanks...
guess FeedBackLoop may be right!, right?


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRide
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
[BTC]▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
Pages: « 1 ... 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 [976] 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 ... 2138 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!